package py.una.pol.ii.is2.facade.registro;

import java.util.Date;
import java.util.List;
import py.una.pol.ii.is2.domain.registro.RegistroUtilizacion;
import py.una.pol.ii.is2.domain.sistema.Usuario;

/**
 * Define la interfaz RegistroKilometrajeFacade
 * @author mbenitez
 * @date 05/05/2009
 */
public interface RegistroKilometrajeFacade {
    public boolean insert(String nroChapa, Integer codChofer, String descripcion, Date fecha, Character inOut, Long kilometraje, Usuario usuario) throws Exception;
//    public boolean update(RegistroKilometrajeFacade objeto) throws Exception;
//    public boolean delete(RegistroKilometrajeFacade objeto) throws Exception;
    public RegistroUtilizacion find(Integer codObjeto) throws Exception;
    public List<RegistroUtilizacion> getListaRegistroKilometrajes(String condicion) throws Exception;
}
